home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 5 (Internal Edition) / Apple R&P Lib Internal v5.0.iso / 6-Developer Demos / Developer Demos-Ed. / Macintosh School® CD-ROM Demo / Macintosh SchoolÆ CD-ROM Demo / card_66086.txt < prev    next >
Text File  |  1990-08-14  |  3KB  |  114 lines

  1. -- card: 66086 from stack: in
  2. -- bmap block id: 61919
  3. -- flags: 4000
  4. -- background id: 4754
  5. -- name: Query
  6. ----- HyperTalk script -----
  7. on rollingDemo
  8.   answer "Query demo will take approx. 1 min." with "Cancel" or "OK"
  9.   if it is "Cancel" then exit rollingDemo
  10.   set the cursor to none
  11.   lock screen
  12.   go to card "Rolling Demo Instructions" of this background
  13.   unlock screen with dissolve fast
  14.   repeat until the mouseClick
  15.   end repeat
  16.   set the cursor to hand
  17.   autoMouse moveMouse,420,60
  18.   click at the loc of bg button id 7
  19.   showInfo "Introduction",true
  20.   wait 1 second
  21.   set the cursor to hand
  22.   autoMouse moveMouse,222,149
  23.   click at the loc of card button id 2
  24.   wait 1 second
  25.   autoMouse moveMouse,135,172
  26.   click at the loc of card button "Menu"
  27.   wait 3 seconds
  28.   click at the loc of card button id 1
  29.   wait 3 seconds
  30.   autoMouse moveMouse,50,84
  31.   click at the loc of background button id 2
  32.   wait 3 seconds
  33.   autoMouse moveMouse,95,84
  34.   click at the loc of background button id 3
  35.   wait 3 seconds
  36.   autoMouse moveMouse,182,84
  37.   click at the loc of background button id 5
  38.   wait 3 seconds
  39.   autoMouse moveMouse,225,84
  40.   click at the loc of background button id 6
  41.   wait 3 seconds
  42.   autoMouse moveMouse,268,84
  43.   click at the loc of background button id 7
  44.   wait 2 seconds
  45.   autoMouse moveMouse,120,120
  46.   click at the loc of card button "Term Info"
  47.   wait 3 seconds
  48.   click at the loc of card button id 1
  49.   wait 2 seconds
  50.   autoMouse moveMouse,43,53
  51.   click at the loc of background button "Close"
  52.   wait 1 second
  53.   autoMouse menuMouse,1,1 -- About
  54.   if the result is "Item not found" then -- test for XCMD bug
  55.     send "doMenu About" to background "Query"
  56.   end if
  57. end rollingDemo
  58.  
  59. on showInfo fieldName,cardPict
  60.   lock screen
  61.   set the cursor to none
  62.   restoreMenuBar false
  63.   grayPicture cardPict
  64.   installMenuBar 1110,1111,1112,1113
  65.   show card field fieldName
  66.   unlock screen with dissolve
  67.   put the secs into temp
  68.   repeat until the mouseClick
  69.     if (the secs - temp) > 30 then show card field "Continue"
  70.   end repeat
  71.   lock screen
  72.   hide card field fieldName
  73.   hide card field "Continue"
  74.   pop card
  75.   unlock screen with dissolve
  76.   if the optionKey is down then exit to HyperCard
  77. end showInfo
  78.  
  79.  
  80. -- part 1 (button)
  81. -- low flags: 00
  82. -- high flags: 0001
  83. -- rect: left=418 top=168 right=214 bottom=500
  84. -- title width / last selected line: 0
  85. -- icon id / first selected line: 0 / 0
  86. -- text alignment: 1
  87. -- font id: 0
  88. -- text size: 12
  89. -- style flags: 0
  90. -- line height: 16
  91. -- part name: Mask
  92.  
  93.  
  94. -- part contents for background part 5
  95. ----- text -----
  96. Query
  97.  
  98. -- part contents for background part 6
  99. ----- text -----
  100. The Mac School Query module is an easy-to-use graphically oriented management tool that is used to search and view the information stored in the Mac School database.  The module is ‚Äòview only‚Äô and can be used to:
  101.  
  102.    ‚Ä¢  View the list of students attending the school; this list can be sorted on a number of keys.
  103.  
  104.    ‚Ä¢  View a student‚Äôs timetable to identify his/her teacher, class and room number at any time throughout the day.
  105.  
  106.    ‚Ä¢  View a student‚Äôs attendance records for a selected date or for a range of days.
  107.  
  108.    ‚Ä¢  View student marks for selected terms or across all terms.
  109.  
  110.    ‚Ä¢  Access pertinent student demographic information in the event of a medical emergency.
  111.  
  112.    ‚Ä¢  Access contact names, telephone numbers and legal alert information.
  113.  
  114.    ‚Ä¢  and much more!